智简魔方文档

1.1 安装魔方云KVM加强版

本文介绍智简魔方云 KVM 加强版的脚本部署方法。魔方云提供 KVM 加强版、[KVM 轻量版](/docs/魔方云/1. 环境部署/1.2 安装魔方云KVM轻量版)、[Hyper-V](/docs/魔方云/1. 环境部署/1.3 安装Hyper-V)和[拨号云](/docs/魔方云/1. 环境部署/1.4 安装拨号云)四种业务模式(节点类型),请结合实际业务需求选择合适的脚本进行部署。

环境要求

  1. 请使用全新服务器安装。TencentOS Server 3.1 已验证 TencentOS-Server-3.1-TK4-x86_64-everything 版本(下载 TencentOS Server 3.1);CentOS 7.9 请使用 yum update 更新至最新版;CentOS Stream 8(下载 CentOS Stream 8)无需执行 dnf update;Rocky Linux 8.10 请使用 Rocky-8.10-x86_64-dvd1.iso(下载 Rocky Linux 8.10)。

  2. 请确保操作系统未安装其他环境。主控(Web 面板)建议使用 TencentOS Server 3.1、CentOS Stream 8(强烈建议)或 CentOS 7.9;计算节点建议使用 TencentOS Server 3.1、CentOS Stream 8(强烈建议)、CentOS 7.9 或 Rocky Linux 8.10。

  3. 主控:建议将所有容量分配到 /,磁盘最低 20 GB;推荐配置为 4 核、4 GB 内存、50 GB 磁盘。如果主控安装在虚拟机中,建议内存不低于 4 GB。

  4. 节点:/ 分区需大于 10 GB,其余容量分配到 /home 分区。

  5. 系统采用 KVM + OVS 架构。

  6. 服务器需放行以下端口:

  • 计算节点:SSH 端口和 4432 端口。

  • 主控服务器:80、8443、443 和 SSH 端口。

  • VNC 控制台:10000~30000。

  • 魔方云程序管理:4000~5000。

  • 转发与建站的默认端口:20000~60000。

注意事项

  1. 如果主控(Web 面板)和计算节点分开部署,请先部署主控,再部署计算节点。

  2. 一个主控面板可以同时管理魔方云 4 种业务模式,一个服务器不能部署多种类型的计算节点

  3. 为避免误操作,请勿将主控安装在魔方云的实例中,或者迁移至魔方云的实例中

  4. 部署脚本的服务器要求支持虚拟化/关闭 SELINUX

  5. 安装之前,请获取授权码

  6. 请执行脚本下载安装包进行部署,切勿直接拷贝文件部署

脚本部署

  1. 通过 SSH 登录准备好的服务器,按操作系统执行对应的安装脚本:

    # Debian 13(内测中)
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud-debian13 -O install-zjmf-cloud-debian13 && chmod +x install-zjmf-cloud-debian13 && ./install-zjmf-cloud-debian13
    # CentOS 7.9 / CentOS Stream 8
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new
    # TencentOS Server 3.1(已验证 TencentOS-Server-3.1-TK4-x86_64-everything 版本)
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new_TencentOS -O install-zjmf-cloud_new_TencentOS && chmod +x install-zjmf-cloud_new_TencentOS && ./install-zjmf-cloud_new_TencentOS
    # Rocky Linux 8.10 安装
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_R8 -O install-zjmf-cloud_R8 && chmod +x install-zjmf-cloud_R8 && ./install-zjmf-cloud_R8

    如需使用 Trunk 类型的节点,请按操作系统执行对应的命令:

    # CentOS 7.9 / CentOS Stream 8
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new -O install-zjmf-cloud_new && chmod +x install-zjmf-cloud_new && ./install-zjmf-cloud_new -t
    # TencentOS Server 3.1(已验证 TencentOS-Server-3.1-TK4-x86_64-everything 版本)
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_new_TencentOS -O install-zjmf-cloud_new_TencentOS && chmod +x install-zjmf-cloud_new_TencentOS && ./install-zjmf-cloud_new_TencentOS -t
    # Rocky Linux 8.10 安装
    wget https://mirror.cloud.idcsmart.com/cloud/scripts/install-zjmf-cloud_R8 -O install-zjmf-cloud_R8 && chmod +x install-zjmf-cloud_R8 && ./install-zjmf-cloud_R8 -t
  2. 根据命令提示,选择需要安装的系统

选择魔方云 KVM 加强版安装类型

  1. 根据命令提示,输入授权码

输入魔方云授权码

  1. 授权码校验成功后,选择需要安装的版本

选择魔方云 KVM 加强版安装版本

  1. 选择用于实例访问外部网络的网卡

选择实例访问外部网络的网卡

  1. 确认选择无误后,进入脚本自动安装流程,期间不需要任何操作,保持服务器正常运行即可

魔方云 KVM 加强版自动安装过程

  1. 脚本安装完毕后会输出主控登录信息,根据该信息进入魔方云 Web 控制面板。

脚本安装完成后输出主控登录信息

  1. 如果是选择的同时安装 WEBUI 主控和计算节点,则节点信息会被默认添加在节点管理列表中

节点管理列表中的默认节点信息

[Trunk 节点安装及配置说明](/docs/魔方云/2. 区域节点管理/Trunk节点安装及配置说明)

  1. 如果单独部署的计算节点(会输出鉴权账号和密码),则需要在主控面板手动[添加节点](/docs/魔方云/2. 区域节点管理/添加节点),节点类型选择KVM加强版

手动添加 KVM 加强版计算节点